should i use a framework